package com.szholly.plug.arcgis.entity;

import com.szholly.data.general.*;

/**
 * 地图配置信息表
 */
public class GisConfigRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 地理坐标系统
	 */
	public final static String FIELD_DLWKID = "S_DLWKID";
	
	/**
	 * 投影坐标系统
	 */
	public final static String FIELD_TYWKID = "S_TYWKID";
	
	/**
	 * 当前的地图是否为地理坐标系统
	 */
	public final static String FIELD_MAPISDLWKID = "S_MAPISDLWKID";

	/**
	 * 默认样式
	 */
	public final static String FIELD_SDefaultstrokecolor = "S_DEFAULTSTROKECOLOR";

	/**
	 * 初始范围
	 */
	public final static String FIELD_SIniextent = "S_INIEXTENT";

	/**
	 * 默认填充颜色
	 */
	public final static String FIELD_SDefaultfillcolor = "S_DEFAULTFILLCOLOR";

	/**
	 * 初始级别
	 */
	public final static String FIELD_IInilevel = "I_INILEVEL";

	/**
	 * 绘制填充颜色
	 */
	public final static String FIELD_SDrawfillcolor = "S_DRAWFILLCOLOR";

	/**
	 * 中心点X值
	 */
	public final static String FIELD_DCenterx = "D_CENTERX";

	/**
	 * 选择样式
	 */
	public final static String FIELD_SSelectstrokecolor = "S_SELECTSTROKECOLOR";

	/**
	 * 中心点Y值
	 */
	public final static String FIELD_DCentery = "D_CENTERY";

	/**
	 * 绘制样式
	 */
	public final static String FIELD_SDrawstrokecolor = "S_DRAWSTROKECOLOR";

	/**
	 * 全屏范围
	 */
	public final static String FIELD_SFullextent = "S_FULLEXTENT";

	/**
	 * 选择填充颜色
	 */
	public final static String FIELD_SSelectfillcolor = "S_SELECTFILLCOLOR";

	/**
	 * 选择填充透明度
	 */
	public final static String FIELD_DSelectfillopacity = "D_SELECTFILLOPACITY";

	/**
	 * 绘制填充透明度
	 */
	public final static String FIELD_DDrawfillopacity = "D_DRAWFILLOPACITY";

	/**
	 * 默认填充透明度
	 */
	public final static String FIELD_DDefaultfillopacity = "D_DEFAULTFILLOPACITY";

	/**
	 * 政区定位器
	 */
	public final static String FIELD_LOCATOR = "S_LOCATOR";

	/**
	 * 政区反定位器
	 */
	public final static String FIELD_RLOCATOR = "S_RLOCATOR";

	/**
	 * 政区定位默认名称
	 */
	public final static String FIELD_LOCATORDEFNAME = "S_LOCATORDEFNAME";

	/**
	 * 政区定位的热闹地区
	 */
	public final static String FIELD_LOCATORHOT = "S_LOCATORHOT";

	/**
	 * 定位器默认字典表名称
	 */
	public final static String FIELD_LOCATORTABLENAME = "S_LOCATORTABLENAME";

	/**
	 * 定位器默认字典表名称
	 */
	public final static String FIELD_LOCATORDOMAINNAME = "S_LOCATORDOMAINNAME";

	/**
	 * 定位器排序
	 */
	public final static String FIELD_LOCATORORDER = "S_LOCATORORDER";

	/**
	 * 定位器级别
	 */
	public final static String FIELD_LOCATORJBS = "S_LOCATORJBS";
	
	/**
	 * 最大级别
	 */
	public final static String FIELD_IMaxlevel = "I_MAXLEVEL";
	
	/**
	 * 最小级别
	 */
	public final static String FIELD_IMinlevel = "I_MINLEVEL";
	
	/**
	 * GEOMETRY服务地址
	 */
	public final static String FIELD_GEOMETRY = "S_GEOMETRYSERVER";
	
	/**
	 * PRINTING服务地址
	 */
	public final static String FIELD_PRINTING = "S_PRINTINGSERVER";

	/**
	 * 当前的地图是否为地理坐标系统
	 */
	public String getMapIsDlWkid() {
		return (String) getValue(GlobalDataType.String, FIELD_MAPISDLWKID);
	}

	/**
	 * 当前的地图是否为地理坐标系统
	 */
	public void setMapIsDlWkid(String value) {
		setValue(FIELD_MAPISDLWKID, value);
	}
	
	/**
	 * 地理坐标系统
	 */
	public String getDLWkid() {
		return (String) getValue(GlobalDataType.String, FIELD_DLWKID);
	}

	/**
	 * 地理坐标系统
	 */
	public void setDLWkid(String value) {
		setValue(FIELD_DLWKID, value);
	}
	
	/**
	 * 投影坐标系统
	 */
	public String getTYWkid() {
		return (String) getValue(GlobalDataType.String, FIELD_TYWKID);
	}

	/**
	 * 投影坐标系统
	 */
	public void setTYWkid(String value) {
		setValue(FIELD_TYWKID, value);
	}

	/**
	 * 获取默认样式
	 */
	public String getSDefaultstrokecolor() {
		return (String) getValue(GlobalDataType.String,
				FIELD_SDefaultstrokecolor);
	}

	/**
	 * 设置默认样式
	 */
	public void setSDefaultstrokecolor(String value) {
		setValue(FIELD_SDefaultstrokecolor, value);
	}

	/**
	 * 获取初始范围
	 */
	public String getSIniextent() {
		return (String) getValue(GlobalDataType.String, FIELD_SIniextent);
	}

	/**
	 * 设置初始范围
	 */
	public void setSIniextent(String value) {
		setValue(FIELD_SIniextent, value);
	}

	/**
	 * 获取默认填充颜色
	 */
	public String getSDefaultfillcolor() {
		return (String) getValue(GlobalDataType.String, FIELD_SDefaultfillcolor);
	}

	/**
	 * 设置默认填充颜色
	 */
	public void setSDefaultfillcolor(String value) {
		setValue(FIELD_SDefaultfillcolor, value);
	}

	/**
	 * 获取初始级别
	 */
	public Integer getIInilevel() {
		return (Integer) getValue(GlobalDataType.Int32, FIELD_IInilevel);
	}

	/**
	 * 设置初始级别
	 */
	public void setIInilevel(Integer value) {
		setValue(FIELD_IInilevel, value);
	}

	/**
	 * 获取绘制填充颜色
	 */
	public String getSDrawfillcolor() {
		return (String) getValue(GlobalDataType.String, FIELD_SDrawfillcolor);
	}

	/**
	 * 设置绘制填充颜色
	 */
	public void setSDrawfillcolor(String value) {
		setValue(FIELD_SDrawfillcolor, value);
	}

	/**
	 * 获取中心点X值
	 */
	public Double getDCenterx() {
		return (Double) getValue(GlobalDataType.Double, FIELD_DCenterx);
	}

	/**
	 * 设置中心点X值
	 */
	public void setDCenterx(Double value) {
		setValue(FIELD_DCenterx, value);
	}

	/**
	 * 获取选择样式
	 */
	public String getSSelectstrokecolor() {
		return (String) getValue(GlobalDataType.String,
				FIELD_SSelectstrokecolor);
	}

	/**
	 * 设置选择样式
	 */
	public void setSSelectstrokecolor(String value) {
		setValue(FIELD_SSelectstrokecolor, value);
	}

	/**
	 * 获取中心点Y值
	 */
	public Double getDCentery() {
		return (Double) getValue(GlobalDataType.Double, FIELD_DCentery);
	}

	/**
	 * 设置中心点Y值
	 */
	public void setDCentery(Double value) {
		setValue(FIELD_DCentery, value);
	}

	/**
	 * 获取绘制样式
	 */
	public String getSDrawstrokecolor() {
		return (String) getValue(GlobalDataType.String, FIELD_SDrawstrokecolor);
	}

	/**
	 * 设置绘制样式
	 */
	public void setSDrawstrokecolor(String value) {
		setValue(FIELD_SDrawstrokecolor, value);
	}

	/**
	 * 获取全屏范围
	 */
	public String getSFullextent() {
		return (String) getValue(GlobalDataType.String, FIELD_SFullextent);
	}

	/**
	 * 设置全屏范围
	 */
	public void setSFullextent(String value) {
		setValue(FIELD_SFullextent, value);
	}

	/**
	 * 获取选择填充颜色
	 */
	public String getSSelectfillcolor() {
		return (String) getValue(GlobalDataType.String, FIELD_SSelectfillcolor);
	}

	/**
	 * 设置选择填充颜色
	 */
	public void setSSelectfillcolor(String value) {
		setValue(FIELD_SSelectfillcolor, value);
	}

	/**
	 * 获取选择填充透明度
	 */
	public Double getDSelectfillopacity() {
		return (Double) getValue(GlobalDataType.Double,
				FIELD_DSelectfillopacity);
	}

	/**
	 * 设置选择填充透明度
	 */
	public void setDSelectfillopacity(Double value) {
		setValue(FIELD_DSelectfillopacity, value);
	}

	/**
	 * 获取绘制填充透明度
	 */
	public Double getDDrawfillopacity() {
		return (Double) getValue(GlobalDataType.Double, FIELD_DDrawfillopacity);
	}

	/**
	 * 设置绘制填充透明度
	 */
	public void setDDrawfillopacity(Double value) {
		setValue(FIELD_DDrawfillopacity, value);
	}

	/**
	 * 获取默认填充透明度
	 */
	public Double getDDefaultfillopacity() {
		return (Double) getValue(GlobalDataType.Double,
				FIELD_DDefaultfillopacity);
	}

	/**
	 * 设置默认填充透明度
	 */
	public void setDDefaultfillopacity(Double value) {
		setValue(FIELD_DDefaultfillopacity, value);
	}

	/**
	 * 政区定位器
	 */
	public String getLocator() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATOR);
	}

	/**
	 * 政区定位器
	 */
	public void setLocator(String value) {
		setValue(FIELD_LOCATOR, value);
	}

	/**
	 * 政区反定位器
	 */
	public String getRLocator() {
		return (String) getValue(GlobalDataType.String, FIELD_RLOCATOR);
	}

	/**
	 * 政区反定位器
	 */
	public void setRLocator(String value) {
		setValue(FIELD_RLOCATOR, value);
	}

	/**
	 * 政区定位默认名称
	 */
	public String getLocatorDefName() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATORDEFNAME);
	}

	/**
	 * 政区定位默认名称
	 */
	public void setLocatorDefName(String value) {
		setValue(FIELD_LOCATORDEFNAME, value);
	}

	/**
	 * 政区定位的热闹地区
	 */
	public String getLocatorHot() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATORHOT);
	}

	/**
	 * 政区定位的热闹地区
	 */
	public void setLocatorHot(String value) {
		setValue(FIELD_LOCATORHOT, value);
	}

	/**
	 * 定位器默认字典表名称
	 */
	public String getLocatorTableName() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATORTABLENAME);
	}

	/**
	 * 定位器默认字典表名称
	 */
	public void setLocatorTableName(String value) {
		setValue(FIELD_LOCATORTABLENAME, value);
	}

	/**
	 * 定位器默认字典表名称
	 */
	public String getLocatorDomainName() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATORDOMAINNAME);
	}

	/**
	 * 定位器默认字典表名称
	 */
	public void setLocatorDomainName(String value) {
		setValue(FIELD_LOCATORDOMAINNAME, value);
	}

	/**
	 * 定位器排序
	 */
	public String getLocatorOrder() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATORORDER);
	}

	/**
	 * 定位器排序
	 */
	public void setLocatorOrder(String value) {
		setValue(FIELD_LOCATORORDER, value);
	}

	/**
	 * 定位器级别
	 */
	public String getLocatorJbs() {
		return (String) getValue(GlobalDataType.String, FIELD_LOCATORJBS);
	}

	/**
	 * 定位器级别
	 */
	public void setLocatorJbs(String value) {
		setValue(FIELD_LOCATORJBS, value);
	}
	
	/**
	 * 最大级别
	 */
	public int getMaxLevel() {
		return (int) getValue(GlobalDataType.Int32, FIELD_IMaxlevel);
	}

	/**
	 * 最大级别
	 */
	public void setMaxLevel(int value) {
		setValue(FIELD_IMaxlevel, value);
	}
	
	/**
	 * 最小级别
	 */
	public int getMinLevel() {
		return (int) getValue(GlobalDataType.Int32, FIELD_IMinlevel);
	}

	/**
	 * 最小级别
	 */
	public void setMinLevel(int value) {
		setValue(FIELD_IMinlevel, value);
	}
	
	/**
	 * GEOMETRY服务地址
	 */
	public String getGeometryServer() {
		return (String) getValue(GlobalDataType.String, FIELD_GEOMETRY);
	}

	/**
	 * GEOMETRY服务地址
	 */
	public void setGeometryServer(String value) {
		setValue(FIELD_GEOMETRY, value);
	}
	
	/**
	 * PRINTING服务地址
	 */
	public String getPrintingServer() {
		return (String) getValue(GlobalDataType.String, FIELD_PRINTING);
	}

	/**
	 * PRINTING服务地址
	 */
	public void setPrintingServer(String value) {
		setValue(FIELD_PRINTING, value);
	}
}